.cate{
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    .top{
        height: 90rpx;
        background: #f8403a;
        box-sizing: border-box;
        padding: 10rpx;
        input{
            background: #fff;
            height: 70rpx;
            text-align: center;
            border-radius: 15rpx;
        }
    }
}
.section{
    flex: 1;
    display: flex;
    overflow: auto;   
}
.left{
    width: 25%;
    height: 100%;
    overflow: auto;   
    .left_section{
        height: 100%;
    }
}
.right{
    width: 78%;
    height: 100%;
    // background: orange;
    overflow: auto;   
    .rit_section{
        width: 100%;
        .title{
            width: 100%;
            height: 60rpx;
            text-align: center;
            line-height: 60rpx;
        }
            .van-grid{
                width: 100%;
            }
            .none{
                padding: 40rpx 0;
                text-align: center;
                color: #777;
            }
    }
}
.name_tit{
    font-size: 24rpx;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}